socialist revolution - Turco Inglés Diccionario